grind (away/along) - English Synonyms Dictionary